keep the ball rolling - Francés Inglés Diccionario